blow the competition away - Turkish English Dictionary